stop-and-go traffic - Turkish English Dictionary